upper part of the trachea - Español Inglés Diccionario